envelop (something) in mystery

Translations
envelopper (quelque chose) de mystère